/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package IfThenElse;
public class WhileTest {
    //creo un metodo che si chiama condition e restituisce un boolean;

static boolean condition () { //questo è un metodo che torna al boolean;
double app =0.00; // double reali in virgola mobile a 64 bit;
app = Math.random(); //genera un numero random;
System.out.println("\n"+app+"000\n");
boolean result = app < 0.85;
System.out.print(result + ", ");
return result; //devo usare la return se il metodo ritorna un valore;
}
public static void main (String[] args) {
 while(condition()) //ciclo dentro il while fino a quando condizione è vera;
 System.out.println("sono dentro While");
 System.out.println("sono uscito dal while");
 
     }
}
/*
 * il nome del package deve comparire all'inizio del codice
 * ogni cosa è un oggetto: animale, edificio, servizio
 * un programma è un gruppo di oggetti che si spediscono messaggi tra loro
 * per ricevere un oggetto si deve spedire un messaggio a quell'oggetto
 * metodo= messaggio o chiamata ad un oggetto
 * oggetto= ogni oggetto è un'istanza della classe= un'esemplare della classe
 * classe=  classe è sinonimo/equivale a un tipo
 * posso definire quali messaggi posso spedire alla classe (metodo)
 * oggetti e metodi/messaggi
 * tutti gli oggetti dello stesso tipo possono ricevere gli stessi messaggi
 * un oggetto ha uno stato un comportamento e un'identità
 */
